window bench - German English Dictionary